man from calatayud, spain - French English Dictionary